Skip to content

fix: NetworkShowHideTests fail on HideThenShowAndRpc#2400

Merged
NoelStephensUnity merged 13 commits intodevelopfrom
fix/networkshowhidetests-fail-on-hidethenshowandrpc
Feb 6, 2023
Merged

fix: NetworkShowHideTests fail on HideThenShowAndRpc#2400
NoelStephensUnity merged 13 commits intodevelopfrom
fix/networkshowhidetests-fail-on-hidethenshowandrpc

Conversation

@NoelStephensUnity
Copy link
Copy Markdown
Member

@NoelStephensUnity NoelStephensUnity commented Jan 31, 2023

This includes a fix for WaitForTicks related failures on slower or processor bound systems.
This excludes NestedNetworkTransformTests due to occasional issues with stability associated with lerping and not slerping when moving children in a circular pattern around their parent.

Testing

Fixing issue where slower or overbooked VM systems could potentially fail on the last NetworkShowHideTest (HideThenShowAndRPC).
Adding comment
@NoelStephensUnity NoelStephensUnity marked this pull request as ready for review January 31, 2023 23:04
@NoelStephensUnity NoelStephensUnity requested a review from a team as a code owner January 31, 2023 23:04
@NoelStephensUnity NoelStephensUnity marked this pull request as draft January 31, 2023 23:15
Experimenting with NetcodeIntegrationTestHelpers.WaitForTicks
renamed a method for better clarity
Adding some additional log information for better clarity of which NetworkManager instance is waiting.
There was something about waiting until the end of frame that caused issues.
Migrating WaitForTicks update into NetcodeIntegraitonTest
Updating all reference to migrated WaitForTicks.
Adding comments and updating some of the code for better clarity purposes.
@NoelStephensUnity NoelStephensUnity marked this pull request as ready for review February 1, 2023 22:49
@NoelStephensUnity NoelStephensUnity enabled auto-merge (squash) February 1, 2023 22:50
disabling nested network transform tests until PR-2388 is merged (it resolves all of the instability issues)
@NoelStephensUnity NoelStephensUnity enabled auto-merge (squash) February 2, 2023 00:05
NoelStephensUnity and others added 2 commits February 1, 2023 19:10
Looks like NetworkAnimatorTests were failing due to the NestedNetworkTransform scene possibly not being unloaded.  Doing a full #if to exclude NestedNetworkTransformTests completely until PR-2388 updates are merged.
@NoelStephensUnity NoelStephensUnity merged commit 66b11d0 into develop Feb 6, 2023
@NoelStephensUnity NoelStephensUnity deleted the fix/networkshowhidetests-fail-on-hidethenshowandrpc branch February 6, 2023 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants